home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-07-02 | 12.6 KB | 1,088 lines |
- %%BeginProcSet: Adobe_Illustrator88 1.20 0
- currentpacking true setpacking
- userdict /Adobe_cshow 14 dict dup begin put
- /initialize
- {
- } def
- /initialize2
- {
- Adobe_cshow begin
- Adobe_cshow
- {
- dup xcheck
- {
- bind
- } if
- pop pop
- } forall
- end
- Adobe_cshow begin
- } def
- /terminate
- {
- } def
- /terminate2
- {
- currentdict Adobe_cshow eq
- {
- end
- } if
- } def
- /cforall
- {
- /_lobyte 0 ddef
- /_hibyte 0 ddef
- /_cproc exch ddef
- /_cscript currentfont /FontScript known { currentfont /FontScript get } { -1 } ifelse ddef
- {
- /_lobyte exch ddef
- _hibyte 0 eq
- _cscript 1 eq
- _lobyte 129 ge _lobyte 159 le and
- _lobyte 224 ge _lobyte 252 le and or and
- _cscript 2 eq
- _lobyte 161 ge _lobyte 254 le and and
- _cscript 3 eq
- _lobyte 161 ge _lobyte 254 le and and
- _cscript 25 eq
- _lobyte 161 ge _lobyte 254 le and and
- _cscript -1 eq
- or or or or and
- {
- /_hibyte _lobyte ddef
- }
- {
- _hibyte 256 mul _lobyte add
- _cproc
- /_hibyte 0 ddef
- } ifelse
- } forall
- } def
- /cstring
- {
- dup 256 lt
- {
- (s) dup 0 4 3 roll put
- }
- {
- dup 256 idiv exch 256 mod
- (hl) dup dup 0 6 5 roll put 1 4 3 roll put
- } ifelse
- } def
- /clength
- {
- 0 exch
- { 256 lt { 1 } { 2 } ifelse add } cforall
- } def
- /hawidthshow
- {
- {
- dup cstring
- show
- _hvax _hvay rmoveto
- _hvwb eq { _hvcx _hvcy rmoveto } if
- } cforall
- } def
- /vawidthshow
- {
- {
- dup 255 le
- _charorientation 1 eq
- and
- {
- -90 rotate
- 0 _fontRotateAdjust rmoveto
- cstring
- _hvcx _hvcy _hvwb _hvax _hvay 6 -1 roll awidthshow
- 0 _fontRotateAdjust neg rmoveto
- 90 rotate
- }
- {
- currentpoint
- _fontHeight sub
- exch _hvay sub exch _hvax sub
- 2 index _hvwb eq { exch _hvcy sub exch _hvcx sub } if
- 3 2 roll
- cstring
- dup stringwidth pop 2 div neg _fontAscent neg rmoveto
- show
- moveto
- } ifelse
- } cforall
- } def
- /hvawidthshow
- {
- 6 1 roll
- /_hvay exch ddef
- /_hvax exch ddef
- /_hvwb exch ddef
- /_hvcy exch ddef
- /_hvcx exch ddef
- _lineorientation 0 eq { hawidthshow } { vawidthshow } ifelse
- } def
- /hvwidthshow
- {
- 0 0 3 -1 roll hvawidthshow
- } def
- /hvashow
- {
- 0 0 0 6 -3 roll hvawidthshow
- } def
- /hvshow
- {
- 0 0 0 0 0 6 -1 roll hvawidthshow
- } def
- currentdict readonly pop end
- setpacking
- currentpacking true setpacking
- userdict /Adobe_customcolor 5 dict dup begin put
- /initialize
- {
- /setcustomcolor where
- {
- pop
- }
- {
- Adobe_customcolor begin
- Adobe_customcolor
- {
- dup xcheck
- {
- bind
- } if
- pop pop
- } forall
- end
- Adobe_customcolor begin
- } ifelse
- } def
- /terminate
- {
- currentdict Adobe_customcolor eq
- {
- end
- } if
- } def
- /findcmykcustomcolor
- {
- 5 packedarray
- } def
- /setcustomcolor
- {
- exch
- aload pop pop
- 4
- {
- 4 index mul 4 1 roll
- } repeat
- 5 -1 roll pop
- setcmykcolor
- } def
- /setoverprint
- {
- pop
- } def
- currentdict readonly pop end
- setpacking
-
- currentpacking true setpacking
- userdict /Adobe_Illustrator88 73 dict dup begin put
- userdict /Adobe_Illustrator881 currentdict put
- /initialize
- {
- userdict /Adobe_Illustrator88_vars 31 dict dup begin put
- /_lp /none def
- /_pf {} def
- /_ps {} def
- /_psf {} def
- /_pss {} def
- /_a null def
- /_as null def
- /_tt 2 array def
- /_tl 2 array def
- /_tm matrix def
- /t {} def
- /_gf null def
- /_cf 4 array def
- /_if null def
- /_of false def
- /_fc {} def
- /_gs null def
- /_cs 4 array def
- /_is null def
- /_os false def
- /_sc {} def
- /_pd 1 dict def
- /_ed 15 dict def
- /_pm matrix def
- /_fm null def
- /_fd null def
- /_fdd null def
- /_sm null def
- /_sd null def
- /_sdd null def
- /_i null def
- Adobe_Illustrator88 begin
- Adobe_Illustrator88 dup /nc get begin
- {
- dup xcheck
- {
- bind
- } if
- pop pop
- } forall
- end
- end
- end
- Adobe_Illustrator88 begin
- Adobe_Illustrator88_vars begin
- newpath
- } def
- /terminate
- {
- end
- end
- } def
- /_
- null def
- /ddef
- {
- Adobe_Illustrator88_vars 3 1 roll put
- } def
- /xput
- {
- dup load dup length exch maxlength eq
- {
- dup dup load dup
- length 2 mul dict copy def
- } if
- load begin def end
- } def
- /npop
- {
- {
- pop
- } repeat
- } def
- /sw
- {
- stringwidth
- exch 5 -1 roll 3 index 1 sub mul add
- 4 1 roll 3 1 roll 1 sub mul add
- } def
- /ss
- {
- 3 -1 roll pop
- 4 1 roll
- {
- 2 npop (0) exch
- 2 copy 0 exch put pop
- gsave
- false charpath
- currentpoint
- 4 index setmatrix
- stroke
- grestore
- moveto
- 2 copy rmoveto
- } exch cshow
- 3 npop
- } def
- /sp
- {
- exch pop
- {
- 2 npop (0) exch
- 2 copy 0 exch put pop
- false charpath
- 2 copy rmoveto
- } exch cshow
- 2 npop
- } def
- /pl
- {
- transform
- 0.25 sub round 0.25 add exch
- 0.25 sub round 0.25 add exch
- itransform
- } def
- /setstrokeadjust where
- {
- pop true setstrokeadjust
- /c
- {
- curveto
- } def
- /C
- /c load def
- /v
- {
- currentpoint 6 2 roll curveto
- } def
- /V
- /v load def
- /y
- {
- 2 copy curveto
- } def
- /Y
- /y load def
- /l
- {
- lineto
- } def
- /L
- /l load def
- /m
- {
- moveto
- } def
- }
- {
- /c
- {
- pl curveto
- } def
- /C
- /c load def
- /v
- {
- currentpoint 6 2 roll pl curveto
- } def
- /V
- /v load def
- /y
- {
- pl 2 copy curveto
- } def
- /Y
- /y load def
- /l
- {
- pl lineto
- } def
- /L
- /l load def
- /m
- {
- pl moveto
- } def
- } ifelse
- /d
- {
- setdash
- } def
- /cf
- currentflat def
- /i
- {
- dup 0 eq
- {
- pop cf
- } if
- setflat
- } def
- /j
- {
- setlinejoin
- } def
- /J
- {
- setlinecap
- } def
- /M
- {
- setmiterlimit
- } def
- /w
- {
- setlinewidth
- } def
- /H
- {} def
- /h
- {
- closepath
- } def
- /N
- {
- newpath
- } def
- /n
- /N load def
- /F
- {
- _pf
- } def
- /f
- {
- closepath
- F
- } def
- /S
- {
- _ps
- } def
- /s
- {
- closepath
- S
- } def
- /B
- {
- gsave F grestore
- S
- } def
- /b
- {
- closepath
- B
- } def
- /W
- {
- clip
- } def
- /ta
- {
- _as moveto
- _tt aload pop 4 -2 roll
- } def
- /tl
- {
- _tl aload pop translate
- } def
- /as
- {
- {
- 0 0
- }
- {
- 2 copy _tt aload pop 4 -2 roll sw
- exch neg 2 div exch neg 2 div
- }
- {
- 2 copy _tt aload pop 4 -2 roll sw
- exch neg exch neg
- }
- {
- 0 0
- }
- } cvlit def
- /z
- {
- /_a exch ddef
- /_as as _a get ddef
- _a 2 le
- {
- 0 _tt astore pop
- 0 exch neg _tl astore pop
- }
- {
- 0 exch neg _tt astore pop
- neg 0 _tl astore pop
- } ifelse
- exch findfont exch scalefont setfont
- } def
- /tm
- {
- _tm currentmatrix pop
- concat
- } def
- /I
- {
- tm
- /t
- {
- ta sp
- tl
- } ddef
- } def
- /o
- {
- tm
- /t
- {
- ta 4 npop
- tl
- newpath
- } ddef
- } def
- /e
- {
- tm
- /t
- {
- ta _psf
- tl
- newpath
- } ddef
- } def
- /r
- {
- tm
- /t
- {
- ta _tm _pss
- tl
- newpath
- } ddef
- } def
- /a
- {
- tm
- /t
- {
- 2 copy
- ta _psf
- newpath
- ta _tm _pss
- tl
- newpath
- } ddef
- } def
- /T
- {
- _tm setmatrix
- } def
- /Z
- {
- pop
- findfont begin
- currentdict dup length 1 add dict begin
- {
- 1 index /FID ne
- {
- def
- }
- {
- 2 npop
- } ifelse
- } forall
- /FontName exch def dup length 0 ne
- {
- /Encoding Encoding 256 array copy def
- 0 exch
- {
- dup type /nametype eq
- {
- Encoding 2 index 2 index put pop
- 1 add
- }
- {
- exch pop
- } ifelse
- } forall
- } if pop
- currentdict dup end end
- /FontName get exch definefont pop
- } def
- /u
- {} def
- /U
- {} def
- /q
- {
- gsave
- } def
- /Q
- {
- grestore
- } def
- /`
- {
- /_i save ddef
- 6 1 roll 4 npop
- concat
- userdict begin
- /showpage {} def
- 0 setgray
- 0 setlinecap
- 1 setlinewidth
- 0 setlinejoin
- 10 setmiterlimit
- [] 0 setdash
- /setstrokeadjust where {pop false setstrokeadjust} if
- newpath
- 0 setgray
- false setoverprint
- pop
- } def
- /~
- {
- end
- _i restore
- } def
- /@
- {} def
- /&
- {} def
- /O
- {
- 0 ne
- /_of exch ddef
- /_lp /none ddef
- } def
- /R
- {
- 0 ne
- /_os exch ddef
- /_lp /none ddef
- } def
- /g
- {
- /_gf exch ddef
- /_fc
- {
- _lp /fill ne
- {
- _of setoverprint
- _gf setgray
- /_lp /fill ddef
- } if
- } ddef
- /_pf
- {
- _fc
- fill
- } ddef
- /_psf
- {
- _fc
- exch pop
- ashow
- } ddef
- /_lp /none ddef
- } def
- /G
- {
- /_gs exch ddef
- /_sc
- {
- _lp /stroke ne
- {
- _os setoverprint
- _gs setgray
- /_lp /stroke ddef
- } if
- } ddef
- /_ps
- {
- _sc
- stroke
- } ddef
- /_pss
- {
- _sc
- ss
- } ddef
- /_lp /none ddef
- } def
- /k
- {
- _cf astore pop
- /_fc
- {
- _lp /fill ne
- {
- _of setoverprint
- _cf aload pop setcmykcolor
- /_lp /fill ddef
- } if
- } ddef
- /_pf
- {
- _fc
- fill
- } ddef
- /_psf
- {
- _fc
- exch pop
- ashow
- } ddef
- /_lp /none ddef
- } def
- /K
- {
- _cs astore pop
- /_sc
- {
- _lp /stroke ne
- {
- _os setoverprint
- _cs aload pop setcmykcolor
- /_lp /stroke ddef
- } if
- } ddef
- /_ps
- {
- _sc
- stroke
- } ddef
- /_pss
- {
- _sc
- ss
- } ddef
- /_lp /none ddef
- } def
- /x
- {
- /_gf exch ddef
- findcmykcustomcolor
- /_if exch ddef
- /_fc
- {
- _lp /fill ne
- {
- _of setoverprint
- _if _gf 1 exch sub setcustomcolor
- /_lp /fill ddef
- } if
- } ddef
- /_pf
- {
- _fc
- fill
- } ddef
- /_psf
- {
- _fc
- exch pop
- ashow
- } ddef
- /_lp /none ddef
- } def
- /X
- {
- /_gs exch ddef
- findcmykcustomcolor
- /_is exch ddef
- /_sc
- {
- _lp /stroke ne
- {
- _os setoverprint
- _is _gs 1 exch sub setcustomcolor
- /_lp /stroke ddef
- } if
- } ddef
- /_ps
- {
- _sc
- stroke
- } ddef
- /_pss
- {
- _sc
- ss
- } ddef
- /_lp /none ddef
- } def
- /dp
- {
- dup null eq
- {
- pop
- _dp 0 ne
- {
- 0 1 _dp 1 sub _dl mod
- {
- _da exch get 3 get
- } for
- _dp 1 sub _dl mod 1 add packedarray
- _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll
- definepattern pop
- } if
- }
- {
- _dp 0 ne _dp _dl mod 0 eq and
- {
- null dp
- } if
- 7 packedarray _da exch _dp _dl mod exch put
- _dp _dl mod _da 0 get 4 get 2 packedarray
- /_dp _dp 1 add def
- } ifelse
- } def
- /E
- {
- _ed begin
- dup 0 get type /arraytype ne
- {
- 0
- {
- dup 1 add index type /arraytype eq
- {
- 1 add
- }
- {
- exit
- } ifelse
- } loop
- array astore
- } if
- /_dd exch def
- /_ury exch def
- /_urx exch def
- /_lly exch def
- /_llx exch def
- /_n exch def
- /_y 0 def
- /_dl 4 def
- /_dp 0 def
- /_da _dl array def
- 0 1 _dd length 1 sub
- {
- /_d exch _dd exch get def
- 0 2 _d length 2 sub
- {
- /_x exch def
- /_c _d _x get _ ne def
- /_r _d _x 1 add get cvlit def
- _r _ ne
- {
- _urx _llx sub _ury _lly sub [1 0 0 1 0 0]
- [
- /save cvx
- _llx neg _lly neg /translate cvx
- _c
- {
- nc /begin cvx
- } if
- _r dup type /stringtype eq
- {
- cvx
- }
- {
- {exec} /forall cvx
- } ifelse
- _c
- {
- /end cvx
- } if
- /restore cvx
- ] cvx
- /_fn 12 _n length add string def
- _y _fn cvs pop
- /_y _y 1 add def
- _fn 12 _n putinterval
- _fn _c false dp
- _d exch _x 1 add exch put
- } if
- } for
- } for
- null dp
- _n _dd /_pd
- end xput
- } def
- /fc
- {
- _fm dup concatmatrix pop
- } def
- /p
- {
- /_fm exch ddef
- 9 -2 roll _pm translate fc
- 7 -2 roll _pm scale fc
- 5 -1 roll _pm rotate fc
- 4 -2 roll exch 0 ne
- {
- dup _pm rotate fc
- 1 -1 _pm scale fc
- neg _pm rotate fc
- }
- {
- pop
- } ifelse
- dup _pm rotate fc
- exch dup sin exch cos div 1 0 0 1 0 6 2 roll
- _pm astore fc
- neg _pm rotate fc
- _pd exch get /_fdd exch ddef
- /_pf
- {
- save
- 0 1 _fdd length 1 sub
- {
- /_fd exch _fdd exch get ddef
- _fd
- 0 2 _fd length 2 sub
- {
- gsave
- 2 copy get dup _ ne
- {
- cvx exec _fc
- }
- {
- pop
- } ifelse
- 2 copy 1 add get dup _ ne
- {
- aload pop findfont _fm
- patternfill
- }
- {
- pop
- fill
- } ifelse
- grestore
- pop
- } for
- pop
- } for
- restore
- newpath
- } ddef
- /_psf
- {
- save
- 0 1 _fdd length 1 sub
- {
- /_fd exch _fdd exch get ddef
- _fd
- 0 2 _fd length 2 sub
- {
- gsave
- 2 copy get dup _ ne
- {
- cvx exec _fc
- }
- {
- pop
- } ifelse
- 2 copy 1 add get dup _ ne
- {
- aload pop findfont _fm
- 10 copy 6 npop exch pop patternashow
- }
- {
- pop
- 7 copy 3 npop exch pop ashow
- } ifelse
- grestore
- pop
- } for
- pop
- } for
- restore
- 4 npop newpath
- } ddef
- /_lp /none ddef
- } def
- /sc
- {
- _sm dup concatmatrix pop
- } def
- /P
- {
- /_sm exch ddef
- 9 -2 roll _pm translate sc
- 7 -2 roll _pm scale sc
- 5 -1 roll _pm rotate sc
- 4 -2 roll exch 0 ne
- {
- dup _pm rotate sc
- 1 -1 _pm scale sc
- neg _pm rotate sc
- }
- {
- pop
- } ifelse
- dup _pm rotate sc
- exch dup sin exch cos div 1 0 0 1 0 6 2 roll
- _pm astore sc
- neg _pm rotate sc
- _pd exch get /_sdd exch ddef
- /_ps
- {
- save
- 0 1 _sdd length 1 sub
- {
- /_sd exch _sdd exch get ddef
- _sd
- 0 2 _sd length 2 sub
- {
- gsave
- 2 copy get dup _ ne
- {
- cvx exec _sc
- }
- {
- pop
- } ifelse
- 2 copy 1 add get dup _ ne
- {
- aload pop findfont _sm
- patternstroke
- }
- {
- pop stroke
- } ifelse
- grestore
- pop
- } for
- pop
- } for
- restore
- newpath
- } ddef
- /_pss
- {
- save
- 0 1 _sdd length 1 sub
- {
- /_sd exch _sdd exch get ddef
- _sd
- 0 2 _sd length 2 sub
- {
- gsave
- 2 copy get dup _ ne
- {
- cvx exec _sc
- }
- {
- pop
- } ifelse
- 2 copy 1 add get dup _ ne
- {
- aload pop findfont _sm
- 11 copy 6 npop 3 -1 roll pop patternashowstroke
- }
- {
- pop
- 8 copy 3 npop ss
- } ifelse
- grestore
- pop
- } for
- pop
- } for
- restore
- 5 npop newpath
- } ddef
- /_lp /none ddef
- } def
- /A
- {
- pop
- } def
- /nc 3 dict def
- nc begin
- /setgray
- {
- pop
- } bind def
- /setcmykcolor
- {
- 4 npop
- } bind def
- /setcustomcolor
- {
- 2 npop
- } bind def
- currentdict readonly pop end
- currentdict readonly pop end
- setpacking
- %%EndProcSet
-